Kagi Search
Kagi Search
Kagi Search MCP 서버는 Kagi의 검색 API를 Model Context Protocol 표준에 통합하여, AI 어시스턴트가 Kagi의 고품질 검색 서비스를 활용할 수 있도록 하는 서버 구현체입니다. 이 서버는 개인정보 보호 중심의 Kagi 검색 엔진을 통해 광고 영향이 최소화된 권위 있는 검색 결과를 제공합니다.
특징
- 고품질 검색 결과: 광고 영향이 최소화된 권위 있는 소스 중심 검색
- 개인정보 보호: Kagi의 개인정보 보호 중심 철학을 반영한 검색 서비스
- 검색 연산자 지원: site:, -site:, filetype:, intitle:, inurl:, before:, after: 등 다양한 검색 연산자 지원
- 도메인 필터링: 특정 도메인 포함/제외 기능 제공
- 요약 기능: Kagi의 요약 엔진을 활용한 웹페이지 및 비디오 콘텐츠 요약
- 다양한 엔진 선택: 다양한 요약 엔진 옵션 제공(기본값: cecil)
- 확장 기능 계획: FastGPT, 콘텐츠 개선 등 추가 기능 계획
API
리소스
- SearchResults: 웹 검색 결과 정보
- Summarizer: 웹페이지 및 비디오 요약 정보
- Enrichment: 특수 색인(Teclis, TinyGem 등)에서 보완적 콘텐츠
도구
kagi_search
Kagi 검색 API를 통해 웹 검색을 수행합니다.
- 입력:
- query: 검색할 키워드나 문구
- limit: 반환할 최대 결과 수(선택, 기본값: 10)
- region: 검색 지역 설정(선택)
- language: 검색 언어 설정(선택)
- safe_search: 안전 검색 설정(선택)
kagi_summarize
Kagi의 요약 엔진을 사용하여 웹페이지 또는 비디오를 요약합니다.
- 입력:
- url: 요약할 웹페이지 또는 비디오 URL
- engine: 사용할 요약 엔진(선택, 기본값: "cecil")
- summary_type: 요약 유형(선택)
- max_words: 최대 단어 수(선택)
kagi_fastgpt (계획됨)
빠른 응답 생성을 위한 Kagi FastGPT 기능을 제공합니다.
- 입력:
- query: 질문 또는 프롬프트
- model: 사용할 모델(선택)
- max_tokens: 최대 토큰 수(선택)
kagi_enrich (계획됨)
Kagi의 특수 색인을 사용하여 뉴스 결과를 보강합니다.
- 입력:
- query: 검색 쿼리
- index: 사용할 색인 유형(예: "teclis", "tinygem")
- limit: 반환할 결과 수(선택)
사용 방법
설치 및 구성
- Kagi 계정 생성 및 API 키 발급 (현재 비공개 베타)
- Kagi 팀에 API 액세스 요청 (support@kagi.com)
- NPX 또는 UV를 통한 설치
# NPX를 사용한 설치 npx kagimcp # UV를 사용한 설치 (UV가 사전 설치되어 있어야 함) uvx kagimcp - Claude Desktop 구성 파일에 추가
{ "mcpServers": { "kagi": { "command": "uvx", "args": ["kagimcp"], "env": { "KAGI_API_KEY": "YOUR_API_KEY_HERE", "KAGI_SUMMARIZER_ENGINE": "cecil" } } } } - Smithery를 통한 자동 설치 (선택)
npx @smithery/cli install kagi-server --client claude
사용 예시
- 일반 검색: "2024년 타임지 올해의 인물은 누구인가요?"
- 비디오 요약: "이 YouTube 영상을 요약해줘: https://www.youtube.com/watch?v=jNQXAC9IVRw"
- 연구 자료 검색: "인공지능 윤리에 관한 학술 논문을 검색해줘"
- 특정 도메인 검색: "site:kagi.com MCP 관련 정보 검색"
주의사항
- Kagi 검색 API는 현재 비공개 베타 단계로, 접근 권한을 별도로 요청해야 함
- API 키는 민감한 정보이므로 안전하게 관리해야 함
- 요약 기능은 특정 URL에만 작동하며, 모든 웹사이트가 지원되지 않을 수 있음
- Kagi API 사용량 제한 및 요금제를 확인해야 함